结构模式-外观模式
什么是外观模式?
给屎山擦屁股的专用设计模式,外观模式就是用来隐藏子系统的复杂性,并向客户端提供一个可访问的接口(就像 “基金” 一样,股民不用亲自去看各种股市,而是将这些复杂的股市操作交由 “基金” 代管,股民只需和 “基金” 打交道)
classDiagram
Client --> Facade
Facade *--> SubSystemOne
Facade *--> SubSystemTwo
Facade *--> SubSystemThree
Facade *--> SubSystemFour
Facade: +methodA()
Facade: +methodB()
SubSystemOne: +methodOne()
SubSystemTwo: +methodTwo()
SubSystemThree: +methodThree()
SubSystemFour: +methodFour()